home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 943 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: iway.fr!usenet
  2. From: Valentin Bonnard <bonnardv@pratique.fr>
  3. Newsgroups: comp.sys.mac.programmer,comp.sys.mac.programmer.help,comp.sys.mac.programmer.codewarrior,comp.lang.c,comp.lang.pascal.mac
  4. Subject: Re: Pascal or C++?
  5. Date: 10 Jan 1996 12:31:53 GMT
  6. Organization: Internet Way
  7. Message-ID: <4d0bjp$pdc@s3.iway.fr>
  8. References: <d7e_9512231058@linknet.ccinet.ab.ca> <dallas-3012950728570001@ppp31.atlantica.net> <jj10s-3112951318590001@port07.cornet.com> <4cp48f$62j@s3.iway.fr> <4cpotv$op9@josie.abo.fi> <waldo-0801962038240001@dppp21.buffnet.net>
  9. NNTP-Posting-Host: ts1-p11.dialup.iway.fr
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: quoted-printable
  13. X-Mailer: Mozilla 1.1N (Macintosh; I; 68K)
  14. X-URL: news:waldo-0801962038240001@dppp21.buffnet.net
  15.  
  16. waldo@buffnet.net (Kevin Eye) wrote:
  17. >>: What's a good language to learn programming ?
  18. >
  19. >I'd have to say Think Pascal is good to learn and about the quickest to
  20. >throw together programs in (of the high level languages/compilers). Don't
  21. >use HyperCard ( It's great and a real advantage of a mac, but it won't get
  22. >you anywhere.) or BASIC. If you learn Pascal, C is simple to learn and
  23. >vice versa, but Think Pascal automates a lot of the tricky compiling
  24. >stuff, but the language is  the same. Maybe I'm biased because I only
  25. >recently got C with CodeWarrior but I still like the Think Pascal
  26. >environment better, especially for beginning.
  27.  
  28. I have used Think Pascal and Turbo Pascal for DOS at the same time and tried to run the same programs; the problem with Think Pascal=
  29.  is the number of incompatibilities with Turbo Pascal, one example:
  30. procedure foo; ... exit (Foo); { Think, not Turbo }
  31. procedure foo; ... exit; { Turbo, not Think }
  32.  
  33. (But if you wanted to have some compatibility between platforms, you would *not* have chosen Pascal.)
  34.  
  35. I had problems in Think Pascal with the editor too: sometimes, when you make a syntax fault, the editor prevents you from correcting=
  36.  it.
  37.  
  38. Valentin Bonnard
  39. bonnardv@pratique.fr
  40.  
  41.  
  42.  
  43.